English Dictionary
▪ pome
▪ pomegranate
▪ pomegranate tree
▪ pomelo
▪ pomelo tree
◊ POMEGRANATE TREE
pomegranate tree
n : shrub or small tree native to southwestern Asia having large
red many-seeded fruit [syn: {pomegranate}, {Punica
granatum}]
pome
pomegranate
pomegranate tree
pomelo
pomelo tree
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]